<?php

namespace IDock\Insurance\DAJIA\Request;

use IDock\Insurance\DAJIA\Request\AllDAJIARequest;
use IDock\Insurance\DAJIA\Response\CommonResponse;
use IDock\Insurance\DAJIA\Response\InsuranceOrderQueryResponse;

/**
 * 查询保单接口
 */
class InsuranceOrderTrackQueryRequest extends AllDAJIARequest
{
    protected $code = 'ODR2007';

    protected $response = CommonResponse::class;

    protected $urlTip = '订单状态轨迹查询';

    protected $sysRes = '';

    protected $beginDate = '';

    protected $endDate = '';

    public function generate(): array
    {
        return [
            'sysRes' => $this->sysRes,
            'beginDate' => $this->beginDate,
            'endDate' => $this->endDate,
        ];
    }

    /**
     * @param string $sysRes
     */
    public function setSysRes(string $sysRes): void
    {
        $this->sysRes = $sysRes;
    }

    /**
     * @param string $beginDate
     */
    public function setBeginDate(string $beginDate): void
    {
        $this->beginDate = $beginDate;
    }

    /**
     * @param string $endDate
     */
    public function setEndDate(string $endDate): void
    {
        $this->endDate = $endDate;
    }







}